//
//  CNInt.swift
//  Voice
//
//  Created by 卢逢卫 on 2024/3/12.
//

import Foundation

extension Int {
    public var cn_isEven: Bool {
        return self % 2 == 0
    }
}

extension Int {
    public var cn_stringValue: String {
        return String(self)
    }

    public var cn_doubleValue: Double {
        return Double(self)
    }

    public var cn_floatValue: Float {
        return Float(self)
    }

    public var cn_cgfloatValue: CGFloat {
        return CGFloat(self)
    }

    public var cn_dataValue: Data {
        
//        var value = self
//        return Data(bytes: &value, count: MemoryLayout<Int>.size)

        let stringValue = String(self)
        return Data(stringValue.utf8)

    }
}
